China Hits Alibaba With $2.8 Billion Antitrust Fine